package com.yidu.hbatsams.service.Impl;

import com.github.pagehelper.PageHelper;
import com.yidu.hbatsams.dao.AtsSchemeExpertMapperfx;
import com.yidu.hbatsams.domain.AtsSchemeExpert;
import com.yidu.hbatsams.service.AtsSchemeExpertServicefx;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;
import java.util.List;
@Service
public class AtsSchemeExpertImplfx implements AtsSchemeExpertServicefx {
    @Resource
    private AtsSchemeExpertMapperfx atsSchemeExpertMapperfx;
    @Override
    public int count(String schemeType) {
        return atsSchemeExpertMapperfx.count(schemeType);
    }

    @Override
    public List<AtsSchemeExpert> findAll(Integer pageSize,Integer pageNum,String schemeType) {
        PageHelper.startPage(pageSize,pageNum);
        List<AtsSchemeExpert> list = atsSchemeExpertMapperfx.findAll(schemeType);

        return list;
    }

    @Override
    public AtsSchemeExpert findById(Integer schemeId) {
        AtsSchemeExpert atsSchemeExpert = atsSchemeExpertMapperfx.findById(schemeId);
        return atsSchemeExpert;
    }

    @Override
    public int deleteByPrimaryKey(Integer seId) {
        return 0;
    }

    @Override
    public int insert(AtsSchemeExpert record) {
        return 0;
    }

    @Override
    public int insertSelective(AtsSchemeExpert record) {
        return 0;
    }

    @Override
    public AtsSchemeExpert selectByPrimaryKey(Integer seId) {
        return null;
    }

    @Override
    public int updateByPrimaryKeySelective(AtsSchemeExpert record) {
        return 0;
    }

    @Override
    public int updateByPrimaryKey(AtsSchemeExpert record) {
        return 0;
    }
}
